Release 10.1A: OpenEdge Development:
Java Open Clients


Proxy objects

For a Java Open Client, ProxyGen generates a set of Java classes for each proxy object, as shown in the following table:

For each ...
ProxyGen generates this ...
Example
AppObject
Two Java classes
public class Account  
public class AccountImpl  
SubAppObject
Two Java classes
public class Tax  
public class TaxImpl 
ProcObject
Two Java classes
public class AccountInfo 
public class AccountInfoImpl 

In each case, the source for the public (delegating) class also is available. In the examples above, these would be Account.java, Tax.java, and AccountInfo.java.

ProxyGen generates the proxy classes into a package, if you specify one on the Java tab of the Generate dialog box in ProxyGen. You also can access remote Progress SmartDataObjects from a Java client with or without a ProxyGen-generated proxy. For more information, see Chapter 9, " Using SmartDataObjects from Java Clients."

ProxyGen also generates AppObject.log, an activity log file with status and error information (for example, Account.log).

All these files are placed in the output directory specified on the General tab of the Generate dialog box in ProxyGen.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095